package cn.zane.chatgpt.sdk.domain.qa;

import cn.zane.chatgpt.sdk.domain.chat.Message;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author: zane
 * @date: 2025-10-12
 * @description: TODO
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class QAChoice implements Serializable {

    private long index;
    private String text;
    private Message message;
    private Object logprobs;
    @JsonProperty("finish_reason")
    private String finishReason;
}

